mechanical chattering - Espagnol Anglais Dictionnaire